레이어 관련 문의 > 질문 및 오류신고

본문 바로가기

사이트 내 전체검색

질문 및 오류신고

레이어 관련 문의

작성일 24-09-20 08:10

페이지 정보

작성자 또롱또롱 조회 21회 댓글 2건

본문

캐드 프로그램 종류 및 버전 : ACAD 2024



오류 내용 (오류 메세지 등) :

안녕하세요.
항상감사합니다.

LAYER 컨트롤 관련하여 문의드립니다. LK같이 레이어잠금이나 기타레이어 컨트롤시
레이어이름에 [ 같은 문자들이있으면 잠금 되었다고 나오고 실제론 잠금이 안되는것 같습니다.
특수문자(?) 라서 안되는줄 알았는데 ACAD의 기본명령어인 laylck 으로 작동하는걸보면
그 문제는 아닌것 같은데 이유가 있나요?

댓글목록

이자더님의 댓글

profile_image 이자더
작성일

그게 오토데스크 내부적인 어려움인데요.
자기들이 새로 만들어 놓은 명령어는 제한을 풀어 두고, 사용자가 만드는 리스프의 함수에는 제한을 두어서 그렇습니다.

리습은 상당히 오래전에 개발된 언어라서, 이 언어 작동의 일관성을 유지하려고 노력(?)하고 있는 결과라고 보시면 되세요.

예를 들어 오토캐드에서 특수문자를 허용하지 않았는데, 2016 버전부터 허용을 했다고 한다면..
프로그램을 만드는 저같은 사람의 입장에서는 함수를 두가지로 쪼개서 2016용 함수와 그 이하 버전의 함수를 구분해야 하거든요.
이게 한두개 라면 할 수 있지만, 이처럼 특수문자의 경우는... (앞으로 새로 만들어질 언어코드도 있을 것이기에...) 허용하기 시작하면, 동일한 명령어 내에서 수많은 함수의 구분을 두어야 하는 어려움이 있습니다.

그래서 Lisp 이라는 언어로 개발을 하는 이상.. 그 일관성 원칙이 깨질 확률은 거의 없습니다.

그러므로, 특수문자의 경우...
리습없이 순수한 오토캐드를 사용한다면 마음대로 사용하셔도 괜찮습니다.
단, 낮은 버전의 캐드를 사용하시는 분과는 호환이 잘 안될 수 있습니다.

그러나 리습 프로그램 속에서는 각종 오류를 일으킬 수 있기도 하고, 지금처럼 작동을 하지 않을 수 있기에 사용하지 않으시는 것이 좋습니다.

또롱또롱님의 댓글

profile_image 또롱또롱
작성일

그렇군요! 정말 자세하고 명쾌하신 설명에 감사드립니다.

Copyright © izzarder.net All rights reserved.
PC 버전으로 보기